Efficient Rendering of Optical Effects within Water Using Graphics Hardware
نویسندگان
چکیده
The display of realistic natural scenes is one of the most important research areas in computer graphics. The rendering of water is one of the essential components. This paper proposes an efficient method for rendering images of scenes within water. For underwater scenery, the shafts of light and caustics are attractive and important elements. However, computing these effects is difficult and time-consuming since light refracts when passing through waves. To address the problem, our method makes use of graphics hardware to accelerate the computation. Our method displays the shafts of light by accumulating the intensities of streaks of light by using hardware color blending functions. The rendering of caustics is accelerated by making use of a Z-buffer and a stencil buffer. Moreover, by using a shadow mapping technique, our method can display shafts of light and caustics taking account of shadows due to objects.
منابع مشابه
An Efficient Method for Rendering Underwater Optical Effects Using Graphics Hardware
The display of realistic natural scenes is one of the most important research areas in computer graphics. The rendering of water is one of the essential components. This paper proposes an efficient method for rendering images of scenes within water. For underwater scenery, the shafts of light and caustics are attractive and important elements. However, computing these effects is difficult and t...
متن کاملEfficient Rendering of Atmospheric Phenomena
Rendering o f atmospheric bodies involves modeling the complex interaction o f light throughout the highly scat tering medium o f water and air particles. Scattering by these particles creates many well-known atmospheric optical phenomena including rainbows, halos, the corona, and the glory. Unfortunately, most radiative transport approximations in computer graphics are ill-suited to render co...
متن کاملA Fast Rendering Method for Refractive and Reflective Caustics Due to Water Surfaces
In order to synthesize realistic images of scenes that include water surfaces, the rendering of optical effects caused by waves on the water surface, such as caustics and reflection, is necessary. However, rendering caustics is quite complex and time-consuming. In recent years, the performance of graphics hardware has made significant progress. This fact encourages researchers to study the acce...
متن کاملReal-time Realistic Illumination and Shading of Stratiform Clouds
Realistic rendering of clouds involves solving the complex interaction of light within the cloud and with its environment. Interactive methods achieve efficient cloud rendering by ignoring several lighting effects. However, these effects are visually important, and removing them strongly reduces realism. We present a novel approach for capturing the important effects of multiple anisotropic Mie...
متن کاملEfficient Rendering of Local Subsurface Scattering
A novel approach is presented to efficiently render local subsurface scattering effects. We introduce an importance sampling scheme for a practical subsurface scattering model. It leads to a simple and efficient rendering algorithm, which operates in image-space, and which is even amenable for implementation on graphics hardware. We demonstrate the applicability of our technique to the problem ...
متن کامل